package com.lagerplan.model.lmauswahl;

import java.util.Hashtable;


/**
 * Sammlung von Quantitativen Kriterien
 * @author MIFE
 *
 */
public class QuantitativeKriterien extends Hashtable<String, QuantitativesKriterium> {

	/**
	 * Setzt Quantitative Kriterien mit Testwerten
	 */
	public void buildInitialQuantitativeKriterien(){
		QuantitativesKriterium kriterium;
		String benennung;
		
		// Lagergutgewicht
		benennung = "Lagergutgewicht";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_MITTEL);
		
		this.put(benennung, kriterium);
		
		// Artikelanzahl
		benennung = "Artikelanzahl";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_MITTEL);
		
		this.put(benennung, kriterium);
		
		// MengeJeArtikel
		benennung = "MengeJeArtikel";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_MITTEL);
		
		this.put(benennung, kriterium);
		
		// Umschlagleistung
		benennung = "Umschlagleistung";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_MITTEL);
		
		this.put(benennung, kriterium);
		
		// Bestand
		benennung = "Bestand";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_MITTEL);
		
		this.put(benennung, kriterium);
		
		// Lagerguttemperatur
		benennung = "Lagerguttemperatur";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert("Tiefkuehltemparatur");
		
		this.put(benennung, kriterium);
		
		// Empfindlichkeit
		benennung = "Empfindlichkeit";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert(QuantitativesKriterium.WERT_KLEIN);
		
		this.put(benennung, kriterium);
		
		// Kommissionierung
		benennung = "Kommissionierung";
		kriterium = new QuantitativesKriterium(benennung);
		kriterium.setWert("MzW");
		
		this.put(benennung, kriterium);
	}
}
